package com.example.demo.dbo;

import java.io.Serializable;
import java.util.Date;

public class Ship001FuelAlarm implements Serializable {
    /**
     * 自增id
     */
    private Long id;

    /**
     * 编号code
     */
    private String code;

    /**
     * 报警事件名称
     */
    private String name;

    /**
     * 报警值
     */
    private String alarmValue;

    /**
     * 1，高于，2,低于
     */
    private Byte type;

    /**
     * 单位
     */
    private String unit;

    /**
     * 创建时间
     */
    private Date createdAt;

    /**
     * 更新时间
     */
    private Date updatedAt;

    /**
     * 创建人
     */
    private String creator;

    /**
     * 更新人
     */
    private String updator;

    /**
     * ship001_fuel_alarm
     */
    private static final long serialVersionUID = 1L;

    /**
     * 自增id
     *
     * @return id 自增id
     */
    public Long getId() {
        return id;
    }

    /**
     * 自增id
     *
     * @param id 自增id
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 编号code
     *
     * @return code 编号code
     */
    public String getCode() {
        return code;
    }

    /**
     * 编号code
     *
     * @param code 编号code
     */
    public void setCode(String code) {
        this.code = code;
    }

    /**
     * 报警事件名称
     *
     * @return name 报警事件名称
     */
    public String getName() {
        return name;
    }

    /**
     * 报警事件名称
     *
     * @param name 报警事件名称
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * 报警值
     *
     * @return alarm_value 报警值
     */
    public String getAlarmValue() {
        return alarmValue;
    }

    /**
     * 报警值
     *
     * @param alarmValue 报警值
     */
    public void setAlarmValue(String alarmValue) {
        this.alarmValue = alarmValue;
    }

    /**
     * 1，高于，2,低于
     *
     * @return type 1，高于，2,低于
     */
    public Byte getType() {
        return type;
    }

    /**
     * 1，高于，2,低于
     *
     * @param type 1，高于，2,低于
     */
    public void setType(Byte type) {
        this.type = type;
    }

    /**
     * 单位
     *
     * @return unit 单位
     */
    public String getUnit() {
        return unit;
    }

    /**
     * 单位
     *
     * @param unit 单位
     */
    public void setUnit(String unit) {
        this.unit = unit;
    }

    /**
     * 创建时间
     *
     * @return created_at 创建时间
     */
    public Date getCreatedAt() {
        return createdAt;
    }

    /**
     * 创建时间
     *
     * @param createdAt 创建时间
     */
    public void setCreatedAt(Date createdAt) {
        this.createdAt = createdAt;
    }

    /**
     * 更新时间
     *
     * @return updated_at 更新时间
     */
    public Date getUpdatedAt() {
        return updatedAt;
    }

    /**
     * 更新时间
     *
     * @param updatedAt 更新时间
     */
    public void setUpdatedAt(Date updatedAt) {
        this.updatedAt = updatedAt;
    }

    /**
     * 创建人
     *
     * @return creator 创建人
     */
    public String getCreator() {
        return creator;
    }

    /**
     * 创建人
     *
     * @param creator 创建人
     */
    public void setCreator(String creator) {
        this.creator = creator;
    }

    /**
     * 更新人
     *
     * @return updator 更新人
     */
    public String getUpdator() {
        return updator;
    }

    /**
     * 更新人
     *
     * @param updator 更新人
     */
    public void setUpdator(String updator) {
        this.updator = updator;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", code=").append(code);
        sb.append(", name=").append(name);
        sb.append(", alarmValue=").append(alarmValue);
        sb.append(", type=").append(type);
        sb.append(", unit=").append(unit);
        sb.append(", createdAt=").append(createdAt);
        sb.append(", updatedAt=").append(updatedAt);
        sb.append(", creator=").append(creator);
        sb.append(", updator=").append(updator);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}